package com.coderman.infosys.auth.api.dto.system;


import com.coderman.infosys.plat.auth.common.dto.BaseResponseDTO;
import lombok.Data;
import lombok.ToString;

import java.util.List;

/**
* @Description:系统管理类
* @Author:
* @CreateTime:2022-01-02 15:27:39
* @version v1.0
*/
@Data
@ToString
public class SystemDTO  extends BaseResponseDTO {

	/** 系统名称 **/
	private String systemName;

	/** 系统标示 **/
	private String systemCode;

	/** 系统域名 **/
	private String systemUrl;

	/** 系统图标 **/
	private String systemPicUrl;

	/** 系统技术负责人 **/
	private Long tecAdminUserId;

	/** 系统业务负责人 **/
	private Long busAdminUserId;

	/** 系统当前所在部门 **/
	private Long departmentId;

	/** 系统模块列表 **/
	/**
	 *
	 * 注意这里的SystemDTO也关联了ModuleDTO
	 * 所以对于读场景和写场景还需要区别对待其用处
	 *
	 */
	 private List<ModuleDTO> moduleDTOList;



}